machine protection - French English Dictionary